@charset "utf-8";
/*---------ҳ begin-------------*/
*{ padding:0; margin:0}
body{ padding:0px; margin:0px auto; font:normal 12px/18px "微软雅黑"; color:#666; width: 100%; min-width:1002px; width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );zoom:1; position:relative;}
ul,li,form, dl,dt, dd, div { padding: 0px; margin: 0px; }
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px;}
font,select,input,em{ font-size:12px; font-style:normal;}
ul{ list-style-type: none; }
img{ border:none; border:0;}
a{ text-decoration:none;noline: expression(this.onFocus=this.blur()); color:#666; font-family:Arial, Helvetica, sans-serif;}
a:focus {outline:none;-moz-outline:none;}
a:hover{ color:#036499; text-decoration:none;}
.clear{ clear:both; overflow:hidden; height:0px;}
.mid{ width:1002px; margin:0 auto; clear:both; overflow:hidden;}
.mid2{ width:1002px; margin:0 auto; clear:both; position:relative; z-index:1;}
.blue{ color:#036499;}
.Green{ color:#036499;}
.pop .bottom{ background:0;}
/*---------ҳ end-------------*/

/* top */
.top{ background:url(../images/top_bg.png) repeat-x; height:122px; position:relative; z-index:10;}
.logo{ position:absolute; top:30px; left:20px;/* background:url(../images/logo.jpg) no-repeat;*/ width:101px; height:86px; display:block;}


/* top_link */
.top_link{ position:absolute; right:0; top:0; font:normal 12px "微软雅黑"; color:#8b8b8b;}
.top_link a{ font:normal 12px/30px "微软雅黑"; color:#8b8b8b; padding:0 5px;}
.top_link a img{ vertical-align:middle;}
.top_link a:hover{ text-decoration:underline;}
.top_link a.blue{ color:#036499;}

/*top_phone*/
.top_phone {position:absolute; right:6px; top:38px;height:30px;line-height: 30px;z-index: 10 }
.top_phone .wechat {float:left;position: relative;width:25px;height:25px; }
.top_phone .wechat span {display: block;width:25px;height:25px;background: url("../images/wechat.png") no-repeat center; }
.top_phone .wechat img {display: none;width:100px;height:100px;top:100%;left:50%;margin-left: -35px;}
.top_phone .wechat:hover img {display: block;}
.top_phone .hotline {float: left;margin-left: 53px;padding-left:25px;font-size: 15px;color: #8cb0ee;font-weight: bold;background:url("../images/head_tel.png") no-repeat left center;}


/* menu */
.menu{ height:45px; position:absolute; left:170px; top:72px; z-index:9;}
.menu ul li{ float:left; text-align:center; padding:0 12px; height:45px; position:relative;}
.menu ul li a{ display:block; float:left; padding:0 12px; height:32px; border-bottom:solid 3px #f9f9f9; font:normal 14px/32px "微软雅黑"; color:#000;}
.menu ul li a:hover,.menu ul li a.hover{ font-weight:bold; color:#036499; border-bottom:solid 3px #036499;}

.menu ul li:hover .nav_menu{ display:block;}
.menu ul li .nav_menu{ background:#fff; display:none; position:absolute; left:-22px; top:44px; z-index:9; padding:10px; width:auto; text-align:center; overflow:hidden;}
.menu ul li .nav_menu li{ width:auto; height:32px; float:none; overflow:hidden;}
.menu ul li .nav_menu li a{ display:block; width:104px; height:31px; padding:0; float:none; border-bottom:solid 1px #fff; overflow:hidden; font:normal 12px/32px "微软雅黑"; color:#898989;}
.menu ul li .nav_menu li a:hover{ color:#036499; border-bottom:solid 1px #036499; font-weight:bold;}


/* menu end */

/* top end */

/* banner */

		.banner{ height:540px; position:relative; margin-top: -6px; overflow:hidden;}
		.banner .hd{ width:100%; height:30px; overflow:hidden; position:absolute; bottom:0; z-index:2;}
		.banner .hd ul{ width:1002px; margin:0 auto; overflow:hidden; zoom:1;}
		.banner .hd ul li{ background:url(../images/banner_03.jpg) no-repeat; display:inline-block; width:12px; height:12px; margin-right:8px; cursor:pointer; }
		.banner .hd ul li.on{ background:#0482b7;}
		
		.banner .bd{ position:relative; height:540px;}
		.banner .bd li{ zoom:1; height:540px; vertical-align:middle; }
		.banner .bd li a{ display:block; width:100%; height:540px;}

/* banner end */

/*scroll-news*/
.scroll-news {background:#eee;}
.scroll-news .mid2{padding:5px 5px 5px 40px;background:url("../images/notice.png") no-repeat left center/20px; box-sizing: border-box;}
.scroll-news li a {position:relative;display:inline-block;font-size: 14px;line-height: 30px;padding-left: 18px;}
.scroll-news li a span {position: absolute;width: 5px;height: 5px;top:50%;left:0;margin-top: -2.5px;background:#666;border-radius: 50%;}

/* content */
.content{ /*height:1600px;*/ padding:20px 0 ; font:normal 12px/24px "微软雅黑"; color:#343434;}

.about{ background:url(../images/title_bg.jpg) no-repeat left 30px;}
.about .h1{ font:normal 18px "微软雅黑"; color:#343434; text-align:center;}
.about .span{ font:normal 12px "微软雅黑"; color:#b8b8b8; display:block; text-transform:uppercase; text-align:center;}

.about dl{ width:1002px; height:308px; padding:40px 0; text-align:left; overflow:hidden;}
.about dl dt{ float:left; width:458px; height:296px;}
.about dl dd{ font:normal 12px/30px "微软雅黑"; color:#6d6d6d; text-align:left; float:right; width:510px; padding-left:30px;}
.about dl dd .more{ background:#0482b7; width:50px; height:18px; display:block; text-align:center; font:normal 12px/18px "微软雅黑"; color:#fff; margin-top:30px;}
.about dl dd .logo_tu{ width:137px; height:101px; float:right; text-align:right;}

.fangan{ background:url(../images/title_bg.jpg) no-repeat left 30px;}
.fangan .h1{ font:normal 18px "微软雅黑"; color:#343434; text-align:center;}
.fangan .span{ font:normal 12px "微软雅黑"; color:#b8b8b8; display:block; text-transform:uppercase; text-align:center;}

.fangan dl{ width:1002px; height:210px; padding-top:40px; text-align:left; overflow:hidden;}
.fangan dl dt{ float:left; width:288px; height:210px;}
.fangan dl dd a{ font:normal 14px "微软雅黑"; color:#036499; display:block; height:30px;}
.fangan dl dd{ font:normal 12px/30px "微软雅黑"; color:#6d6d6d; text-align:left; float:right; width:680px; padding-left:24px;}
.fangan dl dd .more{ background:#0482b7; width:50px; height:18px; display:block; text-align:center; font:normal 12px/18px "微软雅黑"; color:#fff; margin-top:30px;}

/* 本例子css */
		.product{ position:relative; width:1002px; height:550px;margin-top:40px;}
		.product .hd{ background:url(../images/title_bg.jpg) no-repeat left 30px; height:90px; overflow:hidden;}
		.product .hd h1{ font:normal 18px "微软雅黑"; color:#343434; text-align:center;}
		.product .hd span{ font:normal 12px "微软雅黑"; color:#b8b8b8; display:block; text-transform:uppercase; text-align:center;}
				
		.product .prev{ background:url(../images/pro_left.jpg) no-repeat; display:block; width:39px; height:39px; position:absolute; left:-74px; top:45%; cursor:pointer;}
	    .product .next{ background:url(../images/pro_right.jpg) no-repeat; display:block; width:40px; height:40px; position:absolute; right:-74px; top:45%; cursor:pointer;}
	 
		.product .bd{ width:1002px; height:422px; overflow:hidden;}
		.product .bd ul{ overflow:hidden; zoom:1; }
		.product .bd ul li{ width:298px; height:422px; float:left; margin-right:54px; overflow:hidden;}
		.product .bd ul li a{ display:block; width:296px; height:420px; border:solid 1px #fff; position:relative;}
		.product .bd ul li a img{ width:296px; height:244px; display:block;}
		.product .bd ul li a .title{ padding:16px; padding-bottom:10px; width:266px; text-align:center; font:normal 16px "微软雅黑"; color:#036499; }
		.product .bd ul li a .line{ background:#036499; width:36px; height:3px; margin:0 auto; text-align:center; }
		.product .bd ul li a .con{ padding:16px; width:266px; font:normal 12px/24px "微软雅黑"; color:#535353; }
		.product .bd ul li a:hover{ background:#036499; border:solid 1px #036499;}
		.product .bd ul li a:hover .title,.product .bd ul li a:hover .con{ color:#fff;}
		.product .bd ul li a:hover .line{ background:#fff;}


/* content end */

.map{ background:url(../images/map.jpg) scroll center top; width:100%; height:298px; display:none;}
.map a{ display:block; width:100%; height:298px;}

/* bottom */
.bottom{ background:url(../images/bottom_bg.jpg) repeat-x; height:120px; color:#aaa; position:relative; overflow:hidden;}

.bottom_link{ position:absolute; top:40px; left:0; color:#aaa; overflow:hidden;}
.bottom_link a{ padding:0 5px; font:normal 12px/36px "微软雅黑"; color:#aaa;}
.bottom_link a:hover{ text-decoration:underline;}

.bottom_banquan{ position:absolute; top:70px; left:0; font:normal 12px/56px "微软雅黑"; color:#aaa;}

.bottom_weixin{ position:absolute; top:22px; right:0; font:normal 12px/56px "微软雅黑"; color:#aaa;}
.bottom_weixin dl dt{ float:left; font:normal 12px/56px "微软雅黑"; color:#f28c10; padding-right:10px;}
.bottom_weixin dl dd{ float:right;}

.bottom_tubiao{ position:absolute; top:72px; right:90px; font:normal 12px/56px "微软雅黑"; color:#aaa;}
.bottom_tubiao a{ padding:0 3px;}

/* bottom end */

/* i_banner */
.i_banner{ height:276px; margin-top: -6px; overflow:hidden;}
/* i_banner end */

/* i_content */
.i_content{ font:normal 12px/28px "微软雅黑"; color:#464646; min-height:540px;}


/* i_left */
.i_left{ background:#f5f5f5; float:left; width:212px; margin-top:-80px; min-height:540px; position:relative; overflow:hidden; z-index:1;}
.i_left_title{ background:#036499 url(../images/i_left_title_bg.jpg) no-repeat left bottom; width:182px; height:134px; padding-left:30px; overflow:hidden;}
.i_left_title h1{ font:normal 22px "微软雅黑"; color:#fff; padding-top:34px;}
.i_left_title span{ font:normal 14px "微软雅黑"; color:#fff; padding-top:8px; display:block; text-transform:uppercase;}

.i_left ul li{ width:212px; margin-bottom:1px; position:relative;}
.i_left ul li a{ background:#ebebeb; padding-left:32px; width:180px; height:40px; display:block; font:normal 14px/40px "微软雅黑"; color:#1e1e1e;}
.i_left ul li a:hover,.i_left ul li a.hover{ background:#f28c10; color:#fff;}



.i_left ul li .submu{ display:none;}
.i_left ul li .submu li{ width:212px; overflow:hidden }
.i_left ul li .submu li a{ background:0; display:block; font:normal 14px/34px "微软雅黑"; color:#414141; padding-left: 45px; }
.i_left ul li .submu li a:hover,.i_left ul li ul.submu li a.hover{ background:0; color:#f28c10;}

.i_left_bottom{ background:url(../images/i_left_bottom_bg.jpg) no-repeat; width:210px; height:12px; overflow:hidden;}
/* i_left end */

/* i_right */
.i_right{ float:right; width:722px; overflow:hidden;}

/* i_title */
.i_title{ padding-top:20px; padding-bottom:10px; border-bottom:solid 2px #459acd; width:722px; height:20px;overflow:hidden;}
.i_title h2{ font:normal 14px "微软雅黑"; color:#036499; float:left;}
.i_title span{ display:block; float:right; color:#464646; font-family:"微软雅黑";}
.i_title span a{ font-family:"微软雅黑"; color:#464646; }
/* i_title end */

/* i_list */
.i_list{ padding:20px 0; width:722px; overflow:hidden;}


/* 友情链接列表样式 开始 */

.i_list dl{ width:156px; height:110px; float:left; margin-right:32px; overflow:hidden;}
.i_list dl dt{ width:154px; height:60px; border:solid 1px #ccc;}
.i_list dl dt img{ width:154px; height:60px; }
.i_list dl dd{ width:154px; height:42px; display:block; text-align:center;}
.i_list dl dd a{ font:normal 12px/42px "微软雅黑"; color:#333; }
.i_list dl dd a:hover{ color:#036499;}

/* 友情链接列表样式 结束 */

/* 荣誉资质列表样式 开始 */

.i_list dl.Honors{ width:216px; height:256px; float:left; margin-right:36px; overflow:hidden;}
.i_list dl.Honors dt{ width:212px; height:174px; border:solid 1px #ccc; padding:1px;}
.i_list dl.Honors dt img{ width:212px; height:174px;}
.i_list dl.Honors dd{ background:url(../images/product_bg.jpg) no-repeat left bottom; width:212px; height:46px; display:block; text-align:center;}
.i_list dl.Honors dd a{ font:normal 12px/46px "微软雅黑"; color:#2d2d2d; }
.i_list dl.Honors dd a:hover{ color:#036499;}


.i_list dl.ry{ width:216px; height:406px; float:left; margin-right:36px; overflow:hidden;}
.i_list dl.ry dt{ width:212px; height:322px; border:solid 1px #ccc; padding:1px;}
.i_list dl.ry dt img{ width:212px; height:322px;}
.i_list dl.ry dd{ background:url(../images/product_bg.jpg) no-repeat left bottom; width:212px; height:46px; display:block; text-align:center;}
.i_list dl.ry dd a{ font:normal 12px/46px "微软雅黑"; color:#2d2d2d; }
.i_list dl.ry dd a:hover{ color:#036499;}

/* 荣誉资质列表样式 结束 */


.i_list ul li.news{ background:url(../images/jiantou.jpg) no-repeat left center; width:702px; padding-left:20px; border-bottom:dotted 1px #a6a6a6; height:35px; clear:both; margin:0; overflow:hidden;}
.i_list ul li.news a{ width:80%; float:left; text-align:left; font:normal 12px/36px "微软雅黑"; color:#333;}
.i_list ul li.news span{ float:right; text-align:right; font:normal 12px/36px "微软雅黑"; color:#747474;}
.i_list ul li.news a:hover{ color:#036499;}

/*job 招聘*/
.i_list .job_list h4{ background:url(../images/templet_job_titlebg.jpg) repeat-x center top; height:34px; overflow:hidden; color:#fff; font-size:12px; line-height:26px;}
.i_list .job_list h4 em{ font-style:normal; padding-left:90px;}
.i_list .job_list h4 span{ float:right;}

.i_list .job_list ul li{ margin:0; height:auto; width:100%; text-align:left; margin-bottom:10px;}
.i_list .job_list ul li h5{ font-size:12px; line-height:26px; color:#7c7c7c; padding-left:90px; display:block; font-weight:normal; cursor:pointer;}
.i_list .job_list ul li h5 a{ color:#333;}
.i_list .job_list ul li h5 a:hover{ color:#0185d0;}
.i_list .job_list ul li h5 span{ float:right;}
.i_list .job_list ul li .my_content{ width:642px; height:auto; padding:10px 37px 10px 93px; color:#696969; line-height:18px; background:#fafafa;}
.i_list .job_list ul li .my_content .name{ position:absolute; margin-left:-70px; font-style:normal; font-weight:bold; display:block; height:40px; width:100px; color:#03a3fc;}
.i_list .job_list ul li .my_content .apply{ display:block; text-align:center; font-weight:bold; background:url(../images/templet_job_btn.jpg) no-repeat; width:91px; line-height:24px; color:#207bcb; margin-top:8px;}
.i_list .job_list ul .libg{ background:#f1f1f1; margin-bottom:0px;}
.i_list .job_list .time{ width:90px; height:26px; overflow:hidden;}
.i_list .job_list .time2{ width:90px; height:26px; overflow:hidden;}
.i_list .job_list .num{ width:180px;}
#myjobname{ color:#03a3fc;}
/*End*/

.ul_sitemap{ font:normal 14px/38px "微软雅黑"; color:#333;}

/* i_list end */

/* i_info */
.i_info{ padding:20px 0; width:722px; overflow:hidden;}


/* i_info end */

/* i_content end */


/*info*/
.Info_title{ padding:0px; margin:10px 0px; font-size:26px; color:#2b2b2b; font-family:"微软雅黑"; text-align:center; }
.Info_time{ padding:0px; margin:0px; font-size:12px; font-weight:normal; text-align:center; background:url(../images/Icon_line.jpg) repeat-x left top;}
.Info_time{ color:#666; line-height:34px;}
.Info_txt{ padding:10px 20px; background:url(../images/Icon_line.jpg) repeat-x left top; line-height:28px;}
.Info_back{ text-align:center; font-size:12px; font-weight:normal; padding:15px 0px;}
.Info_back a{ color:#ef2e25; text-decoration:underline;}
.Info_back a:hover{ color:#ef2e25; text-decoration:none;}
.Info_page{ background:url(../images/Icon_dot02.jpg) no-repeat 20px center;}
.Info_page a{ color:#7a7a7a;}
.Info_page_pro{ width:252px; height:30px; margin:0 auto;}
.Info_page_pro a{ background:#eaeaea; display:inline-block; width:112px; height:30px; margin-right:12px; text-align:center; font:normal 16px/30px "微软雅黑"; color:#8a8a8a;}
.Info_page_pro a:hover{ background:#036499; color:#fff;}

/*page*/
.page{ padding-top:30px; padding-bottom:30px; text-align:center; display:none;}
.Pages{ padding:10px; line-height:18px; zoom:1; overflow:hidden; color:#3a3a3a; text-align:center;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px;}
/*.Pages .p_cur{ float:left;}*/
.Pages .p_cur b{ color:#F00;}
/*.Pages .p_count{ float:left;}*/
.Pages .p_count b{ color:#F00;}
/*.Pages .p_total { float:left;}*/
.Pages .p_total b{ color:#F00;}
/*.Pages .p_page{ float:right;}*/
.Pages .p_page em{ font-style:normal; font-family:Arial;}
.Pages .p_page em a{ padding:0px 7px; border:solid 1px #e1e1e1; background:#f1f1f1;}
.Pages .p_page em a.a_cur{ color:#fff; border:solid 1px #0395ea; background:#0e76b3;}
.Pages .p_page b{ font-weight:normal;}
.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:inset 1px #ddd; background:#fff;}
.p_page a{ color:#3a3a3a}
.Pages .i_button{ position:relative; left:5px; top:5px; width:37px; height:20px; cursor:pointer; border:none; background:url(../images/go.jpg) no-repeat;}

/*page end*/


